overburden removing - Español Inglés Diccionario